permanent stricture - German English Dictionary